dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Pet Sitter
— synonyms, definition
1.
pet sitter (Noun)
1 synonym
critter sitter
1 definition
pet sitter (Noun)
— Someone left in charge of pets while their owners are away from home.
3 types of
custodian
keeper
steward